// ! 具有单一路由的基本控制器
// * 控制器负责处理传入的 requests 并将 responses 返回给客户端，处理 http 请求以及调用 service 层的处理方法
// * 需要用 @Controller 装饰器进行装饰，nestjs作为web服务对外暴露请求接口路径

import { Controller, Get, Inject } from "@nestjs/common";
import { AppService } from "./app.service";
@Controller()
export class AppController {
  // 通过构造器注入
  constructor(private readonly appService: AppService) {}
  // 通过属性注入
  // @Inject(AppService)
  
  @Get()
  getHello(): string {
    return this.appService.getHello();
  }
}
